pick and roll
The Epee Beat: Singapore and a First-Ever Medal Counted in the Final BreathIn the third row of the arena, I counted fourteen breaths from Elle Koh befor...
Mission Viejo Nadadores Closes 360 Performance Center: End of an Era for Elite Swim TrainingThe closure of Mission Viejo Nadadores' 360 Performance Center and the...
Vietnamese Esports and the Empty Data File: Notes From a Two-Stage Analysis PipelineOne in the morning in Binh Duong. I opened the Stage-1 result file the newsro...
The Empty Data Sheet: A Lesson in Integrity from Badminton AnalysisAt 1:47 in the morning in Nagoya, I opened an analysis file that should have...
95 Points and an Empty Seat: Reading Vietnam's PUBG Mobile Fourth Place at ASIAD 20Day two of competition. A score of 44. Fourth place unchanged, and the runnin...
Babybay, G2 and VCT China's 2027 Gamble: The Runner-Up Hero Being ReplacedTwo in the morning in Shanghai, the coffee shop under my building had long...
Dinh Bac and the Vice-Captain Armband: What Vietnam Have Not Said in BandungBandung, midday on September 25, 2026. In the press room of a hotel more than...
Meta Patch Analysis: Insufficient InformationBased on the provided analysis, there is insufficient information to create a...
The Night Malaysia Meets Indonesia: When Vietnam's Stands No Longer Share One ScreenOn the evening of 28 September 2026, I sat in a small coffee shop in the Namb...
Rybakina and the Night at Flushing Meadows: When the Replay Rewrites Every ScoreboardIt was one forty in the morning Melbourne time, and I was sitting in front of...
Asian Games Badminton Final: Loh Kean Yew and Kunlavut, the Match of Two FirstsThe Asian Games men's singles badminton final between Loh Kean Yew and Kunlav...
Messi 'completed football' with Argentina: A sweet farewell or an unfinished one?Messi 'completed football' with Argentina: A sweet farewell or an unfinished...
U23 Vietnam vs U23 Philippines: 27 Shots, One Goal, and One Real Centre-ForwardIn the 78th minute the ball struck the crossbar for the fourth time. I was...
When Vietnamese Football Learns to Live With the Void of DataThere is a moment every football data analyst has lived through: you open an...
India 3-0 Japan in the Asian Games 2026 quarter-finals: the medal was sealed by the third rubberA 3-0 scoreline in a best-of-five team tie says nothing about technique. It...
The Day Rafael Nadal Left Málaga: A Silence Longer Than Any ApplauseOn the night of November 19, 2026, at the Palacio de Deportes José María Mart...
Tennis and Nine Layers of Silence: When the Scoreboard Stops Telling the StoryOn 23 March 2026, the ATP froze the world rankings. That night in Liverpool I...
0.11 Seconds and 700 Empty Seats: Alex Shackell, Lorne Wigginton and the Opening Night of the College Swimming LeagueEleven hundredths of a second. That was the gap between two hands touching th...
Pity System and Gacha Mechanics: When Game Publishers Simultaneously Set Rules and Reap BenefitsAn empty server is not always the end. Sometimes, it is just a pause between...
ISHOF 2027: 12 Legends, 11 Nations and the First Dive from the CliffOrlando Duque stands on a 27-metre cliff. During roughly three seconds of fre...
